


	public function navigateTo(viewName:int):Object
	{
		// Given the nature of lazy initialization of View Stacks, if this view stack is requested for the first time,
		// it will not be loaded and the underlying view will be null.
		// If the view is null, there is no need to notify for a re-load. The view's creationComplete will handle
		// any needed initializations.
		
		if(mainApplicationStack != null)
		{
			mainApplicationStack.selectedIndex = viewName;
			return mainApplicationStack.selectedChild;
		}
		
		return null;
	}
